220 research outputs found

    Interacting with an inferred world: The challenge of machine learning for humane computer interaction

    Get PDF
    <div class="page" title="Page 1"><div class="layoutArea"><div class="column"><p><span>Classic theories of user interaction have been framed in relation to symbolic models of planning and problem solving, responding in part to the cognitive theories associated with AI research. However, the behavior of modern machine-learning systems is determined by statistical models of the world rather than explicit symbolic descriptions. Users increasingly interact with the world and with others in ways that are mediated by such models. This paper explores the way in which this new generation of technology raises fresh challenges for the critical evaluation of interactive systems. It closes with some proposed measures for the design of inference-based systems that are more open to humane design and use. </span></p></div></div></div>This is the author accepted manuscript. The final version is available from the Association for Computing Machinery via http://dx.doi.org/10.7146/aahcc.v1i1.2119

    Open Piping: Towards an Open Visual Workflow Environment

    Get PDF
    The most popular visual programming tools focus on procedural, object-oriented and event-based programming. This paper describes a boxes-and-wires functional programming tool, aimed to be accessible to novice programmers, while also supporting open access to the specified processes, executable programs and results for study and deployment

    Natural Notation for the Domestic Internet of Things

    Get PDF
    This study explores the use of natural language to give instructions that might be interpreted by Internet of Things (IoT) devices in a domestic `smart home' environment. We start from the proposition that reminders can be considered as a type of end-user programming, in which the executed actions might be performed either by an automated agent or by the author of the reminder. We conducted an experiment in which people wrote sticky notes specifying future actions in their home. In different conditions, these notes were addressed to themselves, to others, or to a computer agent.We analyse the linguistic features and strategies that are used to achieve these tasks, including the use of graphical resources as an informal visual language. The findings provide a basis for design guidance related to end-user development for the Internet of Things.Comment: Proceedings of the 5th International symposium on End-User Development (IS-EUD), Madrid, Spain, May, 201

    Exploring expressive augmented reality: The fing AR puppet system for social pretend play

    Get PDF
    We present “FingAR Puppet”, an Augmented Reality (AR) system enhancing social pretend play by young children. Un-like goal-oriented AR systems that augment reality with in-formative instructions, FingAR Puppet helps children asso-ciate expressive interpretations with immediate reality. Em-pirical results show that FingAR Puppet promotes reasoning about emotional states, communication and divergent think-ing during social pretend play for children 4-6 years old. We suggest that this study opens an interesting space for future AR systems to support complex cognitive and social devel-opment in early childhood. We also identify broader implica-tions from using theories of cognitive development to guide the design of tangible and augmented interactions
    corecore